Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 MONTPELIER PLACE Terraced £6,096,572 £3,850,000 3 Feb 2014
3 MONTPELIER PLACE Terraced £3,175,000 20 Dec 2023
6 MONTPELIER PLACE Terraced £5,690,912 £1,300,000 21 Jun 1999
7 MONTPELIER PLACE Terraced £3,767,568 £3,050,000 5 Feb 2019
9 MONTPELIER PLACE Terraced £4,130,968 £3,050,000 4 Apr 2016
10 MONTPELIER PLACE Terraced £2,931,236 £1,575,000 14 Apr 2005
11 MONTPELIER PLACE Detached £3,696,928 £3,000,000 19 Oct 2018
12 MONTPELIER PLACE Terraced £4,710,450 £2,560,000 26 Jun 2009
15 MONTPELIER PLACE Terraced £4,699,387 £3,750,000 2 Mar 2018
16 MONTPELIER PLACE Terraced £4,355,799 £2,650,000 1 Jul 2008
17 MONTPELIER PLACE Terraced £4,907,298 £950,000 13 May 1997